package com.baixun.gasentity.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

@Data
@ApiModel(value = "SysDroneOperations", description = "无人机操作实体类")
@TableName("sys_drone_operations")
public class SysDroneOperations implements Serializable {

    @TableId
    @ApiModelProperty(value = "无人机操作记录的唯一标识")
    private Long droneId;

    @ApiModelProperty(value = "无人机拍摄图片的URL地址")
    private String imageUrl;

    @ApiModelProperty(value = "无人机飞行路线的数据")
    private String routeData;

    @ApiModelProperty(value = "无人机所属的场站名称")
    private String stationName;

    @ApiModelProperty(value = "报警类型")
    private String alarmType;

    @ApiModelProperty(value = "无人机操作记录的创建时间")
    private LocalDateTime createTime;
}
